package com.neusoft.demo;

import java.util.Arrays;
import java.util.Scanner;

public class Example {
    public static void main(String[] args) {
    //        int sum = 0;
    //        for (int i=0;i<=10;i++){
    //            sum += i;
    //        }
    //        System.out.println(sum);
    //
    //        int i = 5;
    //        while ( i<=10){
    //            sum += i;
    //            i++;
    //        }
    //        do {
    //            sum += i;
    //            i++;
    //        }while (i<=10);
//        byte a = 1;
//        short b = 2;
//        int c = 3;
//        char d = 'a';
//        boolean e  = false;
//        float f = 5.4F;
//        double g = 5.6;
//        long l = 7344L;
//
////        int aa = 0;
////        System.out.println(aa);
//
//        byte x = 12;
//        byte y = 13;
//        int z = x + y;

        //1. 创建一个长度为10的整型数组，并将1...10添加到数组中。
        int[] arr = new int[10];

        for(int i = 0;i<arr.length;i++) {
            arr[i] = i + 1;
        }

        //遍历输出数组中的所有元素
        for (int x:arr) { //增强的for循环  表示对arr数组遍历，每遍历一次就要数组中元素的值赋值给变量x
            System.out.println(x);
        }


        //2. 查找一个长度为10的数组中是否会存在某个元素(可以从控制台输入)
//        Scanner input = new Scanner(System.in);
//        System.out.println("请输入一个数num: ");
//        int num = input.nextInt();
//        int[] array = {1,2,3,4,5,6,7,8,9,10};
//        for (int i = 0;i<array.length;i++) {
//            if(array[i] == num) {
//                System.out.println("找到了!!!!!");
//                break;
//            }
//        }

        //3. 将一个长度为5的整型数组中的所有元素都乘以2。

        //4. 计算一个长度为10的整型数组中奇数和与偶数和。

        //5. 将一个长度为10的整型数组中的元素按升序排序
        System.out.println("------------------------------------");
        int[] array1 = {3,1,4,13,12,55,16};
        Arrays.sort(array1);
        for (int y:array1) {
            System.out.println(y);
        }





    }
}
